﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" 
 Inherits="System.Web.Mvc.ViewPage<PagedList<zeus.Core.Unidad>>" %>

<%@ Import Namespace="zeus.Web.Controllers" %>
<%@ Import Namespace="Webdiyer.WebControls.Mvc" %>
<asp:Content ID="headContent" ContentPlaceHolderID="HeadContentPlaceHolder" runat="server">
    <link href="<%= ResolveUrl("~") %>Content/tables.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="<%= ResolveUrl("~") %>Scripts/helpers.js"></script>
    <title>Listado de Unidades</title>
    
    <script language="javascript" type="text/javascript">
        $(function () {
            
            $("#btnBuscar").click(function(){
                document.location.href = "<%= ResolveUrl("~") %>Recursos/Unidades?clienteId=" + $("#Clientes").val() + "&buscar=" + $("#txtBuscar").val();
            });

            <%if ((bool)ViewData["IsAdmin"])
              { %>
            $("#Clientes").change(function () {
                document.location.href = "<%= ResolveUrl("~") %>Recursos/Unidades?clienteId=" + $(this).val();                
            });
            <%} %>
                });

        
    </script>

</asp:Content>
<asp:Content ID="mainContent" ContentPlaceHolderID="MainContentPlaceHolder" runat="server">
    <p>
         <a href="NuevaUnidad?clienteId=<%= ViewData["ClienteId"] %>">Nueva Unidad </a>&nbsp;&nbsp;
         
        <a href='<%= ResolveUrl("~") %>Recursos/UnidadesDetallada'>Lista Detallada</a>
    
    </p>
    <p>
        
        <%if ((bool)ViewData["IsAdmin"])
          { %>
        Cliente: <%= Html.DropDownList("Clientes")%>        
        <%} %>
        Buscar: <%: Html.TextBox("txtBuscar") %> <input type="button" id="btnBuscar" value="Buscar" />
        
        
    </p>
    
    <table class="datatable">
        <caption>
            Lista Rapida de Unidades</caption>
        <thead>
            <tr>
                <th>
                    Número
                </th>
                <th>
                    Icono Alias 
                    <br /> 
                    Nombre Apellido
                </th>
                <th>
                    Modelo Unidad 
                    <br /> 
                    Numero Unidad
                </th>
                <th>
                    Modelo Vehiculo / Color / Placa
                </th>
                <th>
                    Número de celular
                </th>
                <th>
                   Fecha de alta
                </th>
                <th>
                    Ultimo mensaje
                </th>  
                <th>
                    
                </th>               
            </tr>
        </thead>
        <% foreach (var item in Model)
           { %>
        <tr>
            <td>                
                <a href="<%= ResolveUrl("~") %>Recursos/NuevaUnidad/<%: item.Id %>"><%: item.Id %></a>                    
            </td>
            <td>
                 <img src="<%= ResolveUrl("~") %>Content/Images/<%: item.Icono %>.gif" />
                 <%: item.Nombre %> 
                 <br />
                 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <%: item.NombresDuenio %> <%: item.ApellidosDuenio %>

            </td>
            <td>
                <%: item.Dispositivo.Nombre %> 
                <br />
                <%: item.Numero %>
            </td>
            <td>
                <%: item.Modelo %> / <%: item.Color %> / <%: item.Placa %>
            </td>
            <td>
                <%: item.Telefono %>
            </td>
            <td>
                <%: item.FechaCreacion%>
            </td>  

            <td>

              <%--<%: item.Ubicaciones.ToList().First() %>--%>
               <%-- <%= Html.Encode() %>
                 unidades.ToList().ForEach(p => p.Ubicaciones.OrderByDescending(q => q.Fecha).FirstOrDefault());--%>

            </td>  

            <td>
                <a href="<%= ResolveUrl("~") %>Recursos/Leyendas/<%: item.Id %>">Cambiar leyendas</a>
            </td> 

               
        </tr>
        <% } %>
    </table>
    <p>
        <%= Html.Pager(Model,new PagerOptions{PageIndexParameterName="id", FirstPageText="Inicio"}) %>
    </p>
</asp:Content>
